home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / apps / sprdshts / viscalc.lzh / VISCALC / MAKEFILE < prev    next >
Text File  |  1985-11-20  |  1KB  |  58 lines

  1. #    Make file for ATARI ST version of DBW_VC
  2. #
  3. #    v1.0    870117    DBW
  4. #    v1.1    870206    RWB
  5. #
  6.  
  7. # On U**X systems, compile with:
  8. #    % cc -c -DU__X -O file.c
  9. #
  10. # On VMS system, compile with:
  11. #    $ cc/define=VMS file.c
  12. #    also.... rename y.tab.h to y_tab.h
  13.  
  14. OBJS    = sc.bin lex.bin gram.bin interp.bin cmds.bin curses.bin
  15. INCL    = experres.h sc.h statres.h y_tab.h
  16. DOCS    = README vc.man
  17. BIN    = c:\bin
  18. FLAGS    = -id:\include\ -n
  19.  
  20. vc :    $(OBJS)
  21.     $(BIN)\lnk.ttp -with vc -nolist
  22.  
  23. lex.bin :a:\lex.c $(INCL)
  24.     $(CP) a:\lex.c lex.c
  25.     $(BIN)\lc1.ttp $(FLAGS) lex.c
  26.     $(BIN)\lc2.ttp lex
  27.     $(RM) lex.c
  28.  
  29. interp.bin : a:\interp.c $(INCL)
  30.     $(CP) a:\interp.c interp.c
  31.     $(BIN)\lc1.ttp $(FLAGS) interp
  32.     $(BIN)\lc2.ttp interp
  33.     $(RM) interp.c
  34.  
  35. sc.bin : a:\sc.c $(INCL)
  36.     $(CP) a:\sc.c sc.c
  37.     $(BIN)\lc1.ttp $(FLAGS) -dDECLARE sc
  38.     $(BIN)\lc2.ttp sc
  39.     $(RM) sc.c
  40.  
  41. cmds.bin : a:\cmds.c $(INCL)
  42.     $(CP) a:\cmds.c cmds.c
  43.     $(BIN)\lc1.ttp $(FLAGS) cmds
  44.     $(BIN)\lc2.ttp cmds
  45.     $(RM) cmds.c
  46.  
  47. curses.bin : a:\curses.c $(INCL)
  48.     $(CP) a:\curses.c curses.c
  49.     $(BIN)\lc1.ttp $(FLAGS) curses
  50.     $(BIN)\lc2.ttp curses
  51.     $(RM) curses.c
  52.  
  53. gram.bin : a:\gram.c $(INCL)
  54.     $(CP) a:\gram.c gram.c
  55.     $(BIN)\lc1.ttp $(FLAGS) gram
  56.     $(BIN)\lc2.ttp gram
  57.     $(RM) gram.c
  58.